to abase oneself - Espagnol Anglais Dictionnaire